home *** CD-ROM | disk | FTP | other *** search
- Path: fish.pond.com!usenet
- From: Russ Miranda <amigaman@hollyfeld.org>
- Newsgroups: comp.unix.amiga
- Subject: Re: Driver for GVP I/O Extender
- Date: Sat, 17 Feb 1996 14:22:31 -0800
- Organization: Hollyfeld Organization - from deep in the steam tunnels
- Message-ID: <31265527.3E9F@hollyfeld.org>
- References: <4fflpg$pdn@fbi-news.Informatik.Uni-Dortmund.DE>
- NNTP-Posting-Host: pacific-22.vf.pond.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0b5 (Win16; I)
-
- Christoph Stoppe (PG265) wrote:
- > Is someone working on this ??
-
- I started, ages ago, and never got any time to work on it. It got shelved and
- forgotten.
-
- > If not, a question to the programmergurus out there: Would it be difficult to
- > write one ( Yes, i can code in C/Assembler ) ?
-
- It shouldn't be that difficult. Once you know the board's address, I have the base
- offset of the UART, and it's just a standard 1655x type UART. The registers are
- well documented in a booklet from National Semiconductor, as well as in a billion
- other device drivers for 1655x UARTs for x86 based UN*Xen. I wrote a little
- AmigaDOS driver for the board, but I ran into problems initializing it. If I let
- the gvpio.device initialize it, then start my driver, it works great. If I just
- power on and set the regs up like I think I should, it doesn't do anything. A brief
- email w/ Ralph Babel (ex-GVP driver writer) indicated some weirdness exists with
- the board, and you have to do something odd like enabling all the interrupts before
- you can do anything. I'm not sure, I never tried to disassemble the gvpio.device,
- and Ralph never explained fully. I never had enough time to continue.
-
- I would love to be able to use it so I'd have a place to plug in a serial mouse or
- trackball w/ 3 buttons. A MS-compatable is pretty cheap these days, and can be
- obtained almost anywhere.
-
- Russ //
- \X/ amigaman@hollyfeld.org
-